Skip to main content
Version: 5.x.x

ResponseReturnSuccessType


import { ResponseReturnSuccessType } from "@hyper-fetch/core"

Description

Defined in adapter/adapter.types.ts:98

Preview

type ResponseReturnSuccessType<GenericDataType,Adapter> = {
data: GenericDataType;
error: null;
extra: ExtractAdapterExtraType<Adapter> | null;
status: ExtractAdapterStatusType<Adapter> | null;
success: boolean;
}

Structure

{
data: GenericDataType;
error: null;
extra: T extends AdapterType<any, any, any, infer A, any> ? A : never | null;
status: T extends AdapterType<any, any, infer S, any, any> ? S : never | null;
success: boolean;
}